package com.fattyCorps.common.obj.config;

import com.fattyCorps.common.enums.battle.EBuffDisplayType;
import lombok.Data;

@Data
public class BuffTypeMould extends BaseCfg {
    private String name;
    /**
     * 客户端使用
     * 取值范围：眩晕/冰冻/石化/沉默/恐惧
     */
    private EBuffDisplayType displayType = EBuffDisplayType.None; // 拥有这个buff类型的表现
    private Boolean control;    // 是否属于控制buff
    private Boolean norAttack;  // 是否可普通攻击
    private Boolean castSkill;  // 是否可释放技能
    private Boolean damage;     // 是否属于伤害类型buff
    private String exclusionBuffTypes;  // 互斥的buff类型列表 当前buff类型存在时，互斥的buff类型都不会施加成功
}
